cfcb2f28d35ddf1e3abd840258f040868e37998a,portal-impl/src/com/liferay/portal/service/persistence/impl/UserFinderImpl.java,UserFinderImpl,countByC_FN_MN_LN_SN_EA_S,#number#String#String#String#String#String#number#LinkedHashMap#boolean#,258

Before Change



		String[] firstNames = CustomSQLUtil.keywords(firstName);
		String[] middleNames = CustomSQLUtil.keywords(middleName);
		String[] lastNames = CustomSQLUtil.keywords(lastName);
		String[] screenNames = CustomSQLUtil.keywords(screenName);
		String[] emailAddresses = CustomSQLUtil.keywords(emailAddress);

		return countByC_FN_MN_LN_SN_EA_S(
			companyId, firstNames, middleNames, lastNames, screenNames,

After Change


		String[] screenNames = null;
		String[] emailAddresses = null;

		if (Validator.isNotNull(firstName) || Validator.isNotNull(middleName) ||
			Validator.isNotNull(lastName) || Validator.isNotNull(screenName) ||
			Validator.isNotNull(emailAddress)) {

			firstNames = CustomSQLUtil.keywords(firstName);
			middleNames = CustomSQLUtil.keywords(middleName);
			lastNames = CustomSQLUtil.keywords(lastName);
			screenNames = CustomSQLUtil.keywords(screenName);
			emailAddresses = CustomSQLUtil.keywords(emailAddress);
		}
		else {
			andOperator = true;